æòÅⁿâoâiü[

âîâCâäü[ï≤è╘é╠âgâëâôâXâtâHü[âÇé╠âüâ\âbâh


    Array [2 é▄é╜é═ 3] toComp(point, t = time) {point é═özù± [2 é▄é╜é═ 3]üAt é═ÉöÆl} âîâCâäü[ï≤è╘é⌐éτâRâôâ|âWâVâçâôï≤è╘é╓â|âCâôâgé≡âgâëâôâXâtâHü[âÇé╡é▄é╖üBùßéªé╬üAüutoComp(anchorPoint)üvé╠éµéñé╔ïLÅqé┼é½é▄é╖üB

    Array [2 é▄é╜é═ 3] fromComp(point, t=time) {point é═özù± [2 é▄é╜é═ 3]üAt é═ÉöÆl} âRâôâ|âWâVâçâôï≤è╘é⌐éτâîâCâäü[ï≤è╘é╓â|âCâôâgé≡âgâëâôâXâtâHü[âÇé╡é▄é╖üB3D âîâCâäü[é┼é╠ò╧è╖îïë╩é╠â|âCâôâgé═üAâîâCâäü[ï≤è╘é╔éáéΘÅΩìçé┼éαâ[âìê╚èOé╠Ælé╔é╚éΘë┬ö\ɽé¬éáéΦé▄é╖üBùßéªé╬üA2D âîâCâäü[é╠ÅΩìçüAüufromComp(thisComp.layer(2).position)üvé╠éµéñé╔ïLÅqé┼é½é▄é╖üB

    Array [2 é▄é╜é═ 3] toWorld(point, t=time) {point é═özù± [2 é▄é╜é═ 3]üAt é═ÉöÆl} âîâCâäü[ï≤è╘é⌐éτârâàü[é╔ê╦æ╢é╡é╚éóâÅü[âïâhï≤è╘é╓â|âCâôâgé≡âgâëâôâXâtâHü[âÇé╡é▄é╖üBùßéªé╬üAüutoWorld.effect("Bulge")("Bulge Center")üvé╠éµéñé╔ïLÅqé┼é½é▄é╖üB

    Array [2 é▄é╜é═ 3] fromWorld(point, t=time) {point é═özù± [2 é▄é╜é═ 3]üAt é═ÉöÆl} âÅü[âïâhï≤è╘é⌐éτâîâCâäü[ï≤è╘é╓â|âCâôâgé≡âgâëâôâXâtâHü[âÇé╡é▄é╖üBùßéªé╬üAüufromWorld(thisComp.layer(2).position)üvé╠éµéñé╔ïLÅqé┼é½é▄é╖üB

    Array [2 é▄é╜é═ 3] toCompVec(vec, t=time) {vec é═özù± [2 é▄é╜é═ 3]üAt é═ÉöÆl} âîâCâäü[ï≤è╘é⌐éτâRâôâ|âWâVâçâôï≤è╘é╓âxâNâgâïé≡âgâëâôâXâtâHü[âÇé╡é▄é╖üBùßéªé╬üAüutoCompVec([1, 0])üvé╠éµéñé╔ïLÅqé┼é½é▄é╖üB

    Array [2 é▄é╜é═ 3] fromCompVec(vec, t=time) {vec é═özù± [2 é▄é╜é═ 3]üAt é═ÉöÆl} âRâôâ|âWâVâçâôï≤è╘é⌐éτâîâCâäü[ï≤è╘é╓âxâNâgâïé≡âgâëâôâXâtâHü[âÇé╡é▄é╖üBùßéªé╬üA2D âîâCâäü[é╠ÅΩìçüAüudir=sub(position, thisComp.layer(2).position); fromCompVec(dir)üvé╠éµéñé╔ïLÅqé┼é½é▄é╖üB

    Array [2 é▄é╜é═ 3] toWorldVec(vec, t=time) {vec é═özù± [2 é▄é╜é═ 3]üAt é═ÉöÆl} âîâCâäü[ï≤è╘é⌐éτâÅü[âïâhï≤è╘é╓âxâNâgâïé≡âgâëâôâXâtâHü[âÇé╡é▄é╖üBùßéªé╬üAüup1 = effect("Eye Bulge 1")("Bulge Center"); p2 = effect("Eye Bulge 2")("Bulge Center"); toWorld(sub(p1, p2))üvé╠éµéñé╔ïLÅqé┼é½é▄é╖üB

    Array [2 é▄é╜é═ 3] fromWorldVec(vec, t=time) {vec é═özù± [2 é▄é╜é═ 3]üAt é═ÉöÆl} âÅü[âïâhï≤è╘é⌐éτâîâCâäü[ï≤è╘é╓âxâNâgâïé≡âgâëâôâXâtâHü[âÇé╡é▄é╖üBùßéªé╬üAüufromWorld(thisComp.layer(2).position)üvé╠éµéñé╔ïLÅqé┼é½é▄é╖üB

    Array [2] fromCompToSurface(point, t=time) {point é═özù± [2 é▄é╜é═ 3]üAt é═ÉöÆl} âRâôâ|âWâVâçâôï≤è╘Åπé╠â|âCâôâgé≡âîâCâäü[é╠ò\û╩Åπé╠â|âCâôâgé╓üiZ Ælâ[âìüjüAâAâNâeâBâuâJâüâëé⌐éτÄ╩é╡é╜é╞é½é╔î⌐éªéΘê╩Æué╔ôèëeé╡é▄é╖üBé▒é╠ùvæfé═üAâGâtâFâNâgâRâôâgâìü[âïâ|âCâôâgé≡É▌ÆΦé╖éΘé╞é½é╔ò╓ùÿé┼é╖üBé▒é╠ùvæfé═ 3D âîâCâäü[é╔é╠é▌Ägùpé╡é▄é╖üB